package router

import (
	"github.com/gin-gonic/gin"
	"post-hub/internal/handler"
)

func Router(r *gin.Engine) {

	r.POST("/sendSms", handler.SendSms)             //短信
	r.POST("/login", handler.Login)                 //注册登录
	r.POST("/upload", handler.Upload)               //图片上传
	r.POST("/post", handler.CreatePost)             //发布帖子
	r.POST("/update", handler.UpdatePost)           //修改状态
	r.GET("/findPost", handler.FindPost)            //帖子列表
	r.GET("/postList", handler.ListPost)            //列表
	r.POST("/createMessage", handler.CreateMessage) //消息推送
	r.POST("/createLove", handler.CreateLove)       //关注
	r.POST("/createComment", handler.CreateComment) //评论
	r.POST("/createLike", handler.CreateLike)       //点赞
	r.GET("/delLike", handler.DelLike)              //取消点赞
	r.GET("/listPost", handler.PostList)            //热度列表
	r.GET("/showPost", handler.ShowPost)            //帖子详情
	r.POST("/postRd", handler.PostRd)               //增加热度
	r.GET("/showUser", handler.ShowUser)            //个人中心
	r.POST("/follow", handler.Follow)               //关注用户
	r.POST("/updateUser", handler.UpdateUser)       //更新信息
}
